package cn.appsys.dao.front.appversion;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import cn.appsys.pojo.AppVersion;

/**
 * 版本信息接口类
 * @author administrader
 *
 */
public interface FrontAppversionMapper {

	/**
	 * 查询版本信息
	 * @param id
	 * @return
	 */
	List<AppVersion> queryAppVersions(@Param("id") Integer id);
	
	
	/**
	 * 新增版本信息
	 * @param appVersion
	 * @return
	 */
	int addAppVersions(AppVersion appVersion);
	
		
	/**
	 * 根据id查询版本信息
	 * @param vid
	 * @return
	 */
	AppVersion queryAppVersionKyID(@Param("vid")Integer vid,@Param("aid")Integer aid);
	
	/**
	 * 修改版本信息
	 * @param appVersion
	 * @return
	 */
	int updateAppVersion(AppVersion appVersion);
	
	
	/**
	 * 根据id修改apk文件
	 */
	int updateAppVersionApk(@Param("id")Integer id);
	
	/**
	 * 根据appid删除版本信息
	 * @param id
	 * @return
	 */
	int delAppVersion(@Param("id")Integer id);
}
